long-term borrowing - English Synonyms Dictionary